testis cords - German English Dictionary